Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Copa Ericsson Peru - Lima VI Abierto Internacional de Salinas - Salinas XI Venice Open - Venice VII Avierto Internacional de Salinas - Salinas Muller Cup - Ulm Venice Open - Venice VI Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires BCP Tennis Classic - Sao Paulo Nord/LB Open - Braunschweig TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Zagreb Open - Zagreb BH Tennis Open International Cup - Belo Horizonte Nossa Caixa Aberto de Sao Paulo - Sao Paulo VSZ Solvak Open Challenger - Kosice Newcastle Challenger - Newcastle Rado Geneva Challenger - Geneva Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Ericsson Uruguay - Montevideo Hilton Waikoloa USTA Challenger - Waikoloa Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Napoli Challenger - Napoli Open de Nice - Nice XL Capital Bermuda Open - Bermuda Copa Ericsson Mexico - Guadalajara Copa Ericsson - Guadalajara 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Copa Ericsson Chile - Santiago Binghamton Professional Tennis Tournament - Binghamton Ljubljana Open 2002 - Ljubljana The USTA Challenger at West End Racquet - Torrance USTA Challenger of Burbank - Burbank Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima USTA Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Abierto Club Casablanca - Mexico City San Luis Potosi Challenger 2000 - San Luis Potosi Zagreb Open - Zagreb ATU Cup - Weiden 2002 Azalea Orthopedic Challenger - Tyler Riviera di Rimini Challenger - Rimini Zagreb Open - Zagreb BH Tennis Open International Cup - Belo Horizonte VIII Avierto Internacional de Salinas - Salinas Baden Open - Ettlingen Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Britania Zavaleta - Puebla Gran Copa Ericsson - Rio de Janeiro Telesp Celular Open - Campinas Copa Ericsson Mexico - Guadalajara Amazonia Open de Tenis - Belem AXA Open - Espinho Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion XL Capital Bermuda Open - Bermuda SMS Tennis Cup - Sao Paulo ATU Cup - Weiden Pekao Open 2005 - Szczecin Cerveza Cristal - Santiago Unique Zagreb Open - Zagreb USTA Challenger of Tiburon - Tiburon Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Challenger Leon 2004 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa 2006 North Shore Pro Tennis Championship - Winnetka Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Unicredit Czech Open - Prostejov VI Gramado Open de Tenis - Gramado Bancolombia Open - Bogota Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Top Wool Challenger - Biella Credicard Citi Mastercard Tennis Cup - Campos do Jordao XIV Challenger ATP Club Premium Open - Quito Copa Petrobras Brazil - Belo Horizonte Cyclus Open de Tenis - Florianopolis IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Dallas Challenger Czech Open 2006 - Prostejov Bogota Challenger Ostrava Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger JSM Challenger - Champaign Cali Challenger Bogota Challenger Voit Mexico City Open - Mexico City Sao Paulo Challenger Aberto de Santa Catarina de Tenis - Florianopolis Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Music City Challenger - Nashville Bangkok Challenger ITG Miami Challenger - Miami Sao Paulo Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Curitiba Challenger AGT Challenger - Leon Rome Challenger III Aberto Santa Catarina de Tenis - Florianopolis Campos do Jordao Challenger Recife Challenger Sao Jose Do Rio Preto Challenger BH Tenis Open International Cup 2008 - Belo Horizonte Sao Leopoldo Challenger Buenos Aires Challenger Copa Petrobras-Colombia - Bogota Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Top Wool Challenger-Immagine Trophy - Biella Rio De Janeiro Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo XII Abierto Internacional de Salinas - Salinas ECU Prague Open - Prague XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Downtown Athletic Club USTA Challenger - Amarillo San Luis Potosi Challenger - San Luis Potosi Segundo Aberto de Brasilia - Brasilia Haagen Dazs Open - Caracas Qwarant Cup - Sopot X Open Internacional D'Andorra - Andorra Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Milan Challenger Winnetka Challenger Bogota Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Global Telecom Open - Florianopolis 2002 Tulsa USTA Challenger - Tulsa Britania Zavaleta - Puebla AT&T Challenger of Dallas - Dallas Siemens Open - Scheveningen South African Airways Open - East London Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Sao Paulo - Brazil Copa Ericsson Uruguay - Montevideo Schickedanz Open - Furth Copa Ericsson Uruguay - Montevideo Campinas Challenger Challenger Ford de Cherbourg - Cherbourg Chevrolet Cup - Santiago University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup - Furth Internationale Tenniskampioenschappen Scheveningen - Scheveningen La Serena Open - La Serena Poznan Challenger - Poznan Graz CA Challenger - Graz VI Gramado Open de Tenis - Gramado II Cyclus Open de Tenis - Florianopolis Black Forest Open - Alpirsbach IX Trofeo Ciudad de Quito - Quito Open de l'Isere - Grenoble Seguros Bolivar Open - Cali V Trofeo Ciudad de Quito - Quito Copa Ericsson - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas V Abierto Internacional de Salinas - Salinas Renault Slovenian Open - Ljubljana III Gramado Open de Tenis - Gramado Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Renault Slovenian Open - Ljubljana Jagermeister Open - Braunschweig FILA Challenger Biella - Biella Venice Challenger - Venice CA Challenger - Graz Ciudad de Pozoblanco Open Diputacion - Cordoba Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The West Side Tennis Club Clay Court Challenger - Forest Hills 13 BH Tennis Open International Cup - Belo Horizonte Copa Kia Challenger ATP - Santiago Generali Open 2000 - Kitzbuhel International Championship of Croatia - Umag Lugano Challenger Galleryfurniture.com Challenge - Atlanta Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Copa Petrobras-Brazil - Aracaju Telenordia Swedish Open - Bastad Croatia Open - Umag Generali Open 2001 - Kitzbuhel Brazil Open - Salvador Heineken Open - Auckland Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Brasil Open - Salvador Salinas Challenger Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Blumenau Challenger BellSouth Open - Vina del Mar Zagreb Challenger Santos Challenger Rio Quente Challenger TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Prostejov Challenger Qatar Open - Doha Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Heineken Open - Auckland International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney The 10tele.com Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Florianopolis Challenger Pilot Pen Tennis - New Haven Guadalajara Challenger BA-CA Tennis Trophy - Vienna Synsam Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Sao Paulo Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Medibank International - Sydney Sao Paulo Challenger Campinas Challenger Movistar Open - Vina del Mar Movistar Open - Santiago Belem Challenger Bucaramanga Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Heineken Open - Auckland Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Winston Salem - Winston Salem Serbia Open - Belgrade Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Citi Open - Washington Atlanta Tennis Championships - Atlanta Bogota Challenger Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Blunmenau Challenger RCA Championships - Indianapolis Open de Moselle - Metz Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Sybase Open - San Jose Brisbane International - Brisbane Farmers Classic - Los Angeles Estoril Open - Estoril Santos Challenger Heineken Open - Auckland RCA Championships - Indianapolis Kremlin Cup - Moscow TCT Open - Tunis Sao Paulo Challenger Intelig Tennis Cup - Campos do Jordao Open 88 - Contrexeville SMS Tennis Open - Sao Paulo Copa Ericsson Brazil - Sao Paulo Copa Ericsson - Caracas Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson Brasil - Sao Paulo Tenniscup of Flanders - Ostende 2003 Eddleman USTA Challenger - Birmingham Adidas International - Sydney Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm Generali Open - Kitzbuhel AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel 1999 Mercedes Cup - Stuttgart SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Madrid Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Argentina Open - Buenos Aires BA-CA Tennis Trophy - Vienna Citrix Tennis Championships - Delray Beach Open de Moselle - Metz Trofeo Conde de Godo - Barcelona Salem Open - Hong Kong Copa AT&T - Buenos Aires The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Montreal Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series - Hamburg Tennis Masters Series - Madrid Rogers Masters - Montreal Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne The Ericsson Open - Miami Wimbledon - London Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris 2003 Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Australian Open - Melbourne Estoril Open - Estoril French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Wimbledon - London Australian Open - Melbourne Masters Series Monte-Carlo - Monte-Carlo French Open - Paris French Open - Paris Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Beijing Olympics - Athens